saint nicholas
English
saint nicholas meaning in English • saint nicholas का अर्थ अंग्रेजी में
Noun
- A Dutch saint, who was reputed to bring gifts to children on Christmas even, giving rise to the modern legend of Santa Claus>.